Test Suite Optimization using Mutated Artificial Bee Colony

نویسندگان

  • Ruchika Malhotra
  • Manju Khari
چکیده

Software test suite optimization is one of the most important issue in software testing as testing consumes a lot of time in executing redundant test cases. In this paper, we have proposed and implemented a new approach for test suite optimization, namely, Mutated Artificial Bee Colony. Artificial Bee colony algorithm combines local search carried out by employed and onlooker bees with global search managed by scouts and gives optimal results. To further improve the global search capabilities of ABC algorithm, Mutation function of Genetic Algorithm is permuted with Onlooker bee and Scout bee, giving four different approaches for test suite optimization that are, Simple ABC, ABC with mutation at onlooker bee, ABC with mutation at Scout bee and ABC with mutation at both onlooker bee and scout bee. All approaches will be compared on the basis of runtime and number of iterations. Based on the experimental results, it has been verified and validates the proposed algorithm. The proposed algorithm would be beneficial for the software testers for selecting a minimal test suite for testing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Abc Tester - Artificial Bee Colony Based Software Test Suite Optimization Approach

This research work, proposes an ABC (Artificial Bee Colony Optimization) based framework, motivated by the intelligent behavior of honey bees to automate the test suite optimization process. Here, the bees are implemented as agents that perform the test suite optimization activities seamlessly. Since, the ABC system combines local search methods carried out by employed and onlooker bees with gl...

متن کامل

Test Suite optimization Using Artificial Bee Colony and Adaptive Neural Fuzzy Inference System

Software test suite optimization is one of the essential issue in software engineering analysis.This paper deals with the improvement in quality of software by software Test Suite Optimization using Artificial Bee Colony (ABC) based novel search technique and technique determine the software development time accurately by proposed Adaptive Neuro Fuzzy InferenceSystem (ANFIS).In this approach, A...

متن کامل

Comparison of Search based Techniques for Automated Test Data Generation

One of the essential parts of the software development process is software testing as it ensures the delivery of a good quality and reliable software. Various techniques and algorithms have been developed to carry out the testing process. This paper deals with utility of the nature based algorithms namely Genetic Algorithm, Ant Colony Optimization algorithm and Artificial Bee Colony algorithm i...

متن کامل

OPTIMIZATION OF SKELETAL STRUCTURAL USING ARTIFICIAL BEE COLONY ALGORITHM

Over the past few years, swarm intelligence based optimization techniques such as ant colony optimization and particle swarm optimization have received considerable attention from engineering researchers. These algorithms have been used in the solution of various structural optimization problems where the main goal is to minimize the weight of structures while satisfying all design requirements...

متن کامل

Elite Opposition-based Artificial Bee Colony Algorithm for Global Optimization

 Numerous problems in engineering and science can be converted into optimization problems. Artificial bee colony (ABC) algorithm is a newly developed stochastic optimization algorithm and has been widely used in many areas. However, due to the stochastic characteristics of its solution search equation, the traditional ABC algorithm often suffers from poor exploitation. Aiming at this weakness o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014